Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A THE GREEN Detached £1,574,000 10 Sep 2019
14 THE GREEN Detached £400,000 3 Apr 1998
15 THE GREEN Detached £335,000 18 Apr 1995
16 THE GREEN Detached £330,000 28 Jul 1995